serve two roles - English Synonyms Dictionary